/**
 * <code>PubgBasePropsConfig.java</code>	创建时间：2018-03-31
 * 
 * Copyright (c) 2008-2013 绝峰网络  all rights reserved.
 */
package com.jf.cloud.service.sysmanager.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 员工
 * 
 * @author 绝峰代码机1.0 创建时间：2018-03-31
 */
@Entity
@Table(name = "pubg_base_props_config")
public class PubgBasePropsConfig implements java.io.Serializable {

	/**
	 * 主键
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "ROW_ID")
	private Long rowId;

	/**
	 * 配置KEY
	 */
	@Column(name = "CFG_KEY")
	private String cfgKey;

	/**
	 * 配置值
	 */
	@Column(name = "CFG_VALUE")
	private String cfgValue;

	/**
	 * 配置类型
	 */
	@Column(name = "CFG_TYPE")
	private String cfgType;

	/**
	 * 配置小类型(类型比较多，用到就加)
	 */
	@Column(name = "CFG_SMALL_TYPE")
	private String cfgSmallType;

	/**
	 * 相关编号，其它功能关联编号
	 */
	@Column(name = "RELATION_NO")
	private String relationNo;

	/**
	 * 是否删除 
	 */
	@Column(name = "DEL_FLAG")
	private String delFlag;

	/**
	 * 备注
	 */
	@Column(name = "REMARK")
	private String remark;

	/**
	 * 操作人ID
	 */
	@Column(name = "OPT_ID")
	private Long optId;

	/**
	 * 操作人登陆账号
	 */
	@Column(name = "OPT_NAME")
	private String optName;

	/**
	 * 操作时间
	 */
	@Column(name = "OPT_TIME")
	private String optTime;

	/**
	 * 获取主键
	 * 
	 * @return 主键
	 */
	public Long getRowId() {
		return rowId;
	}

	/**
	 * 设置主键
	 * 
	 * @param rowId 主键
	 */
	public void setRowId(Long rowId) {
		this.rowId = rowId;
	}

	/**
	 * 获取配置KEY
	 * 
	 * @return 配置KEY
	 */
	public String getCfgKey() {
		return cfgKey;
	}

	/**
	 * 设置配置KEY
	 * 
	 * @param cfgKey 配置KEY
	 */
	public void setCfgKey(String cfgKey) {
		this.cfgKey = cfgKey;
	}

	/**
	 * 获取配置值
	 * 
	 * @return 配置值
	 */
	public String getCfgValue() {
		return cfgValue;
	}

	/**
	 * 设置配置值
	 * 
	 * @param cfgValue 配置值
	 */
	public void setCfgValue(String cfgValue) {
		this.cfgValue = cfgValue;
	}

	/**
	 * 获取配置类型
	 * 
	 * @return 配置类型
	 */
	public String getCfgType() {
		return cfgType;
	}

	/**
	 * 设置配置类型
	 * 
	 * @param cfgType 配置类型
	 */
	public void setCfgType(String cfgType) {
		this.cfgType = cfgType;
	}

	/**
	 * 获取配置小类型(类型比较多，用到就加)
	 * 
	 * @return 配置小类型(类型比较多，用到就加)
	 */
	public String getCfgSmallType() {
		return cfgSmallType;
	}

	/**
	 * 设置配置小类型(类型比较多，用到就加)
	 * 
	 * @param cfgSmallType 配置小类型(类型比较多，用到就加)
	 */
	public void setCfgSmallType(String cfgSmallType) {
		this.cfgSmallType = cfgSmallType;
	}

	/**
	 * 获取相关编号，其它功能关联编号
	 * 
	 * @return 相关编号，其它功能关联编号
	 */
	public String getRelationNo() {
		return relationNo;
	}

	/**
	 * 设置相关编号，其它功能关联编号
	 * 
	 * @param relationNo 相关编号，其它功能关联编号
	 */
	public void setRelationNo(String relationNo) {
		this.relationNo = relationNo;
	}

	/**
	 * 获取是否删除 
	 * 
	 * @return 是否删除 
	 */
	public String getDelFlag() {
		return delFlag;
	}

	/**
	 * 设置是否删除 
	 * 
	 * @param delFlag 是否删除 
	 */
	public void setDelFlag(String delFlag) {
		this.delFlag = delFlag;
	}

	/**
	 * 获取备注
	 * 
	 * @return 备注
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * 设置备注
	 * 
	 * @param remark 备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * 获取操作人ID
	 * 
	 * @return 操作人ID
	 */
	public Long getOptId() {
		return optId;
	}

	/**
	 * 设置操作人ID
	 * 
	 * @param optId 操作人ID
	 */
	public void setOptId(Long optId) {
		this.optId = optId;
	}

	/**
	 * 获取操作人登陆账号
	 * 
	 * @return 操作人登陆账号
	 */
	public String getOptName() {
		return optName;
	}

	/**
	 * 设置操作人登陆账号
	 * 
	 * @param optName 操作人登陆账号
	 */
	public void setOptName(String optName) {
		this.optName = optName;
	}

	/**
	 * 获取操作时间
	 * 
	 * @return 操作时间
	 */
	public String getOptTime() {
		return optTime;
	}

	/**
	 * 设置操作时间
	 * 
	 * @param optTime 操作时间
	 */
	public void setOptTime(String optTime) {
		this.optTime = optTime;
	}

}
